'use strict';
/**
 * model
 */
export default class extends think.model.base {
	//返回特定记录
    findOne(db,where){
        return this.model(db).where(where).find();
    }
    // 添加特定记录
    addOne(db,data){
        return this.model(db).add(data);
    }
    //返回全部列表
    findAll(db,where){
        return this.model(db).where(where).select();
    }
    //查找用户
    findUser(where){
      return this.model('sys_user').where(where).select();
    }

    //分页查找
    findByPage(db,where, page, pageSize){
       return this.model(db).page(page, pageSize).where(where).countSelect();
    }

    //删除数据
    deleteRecord(db,where){
        return this.model(db).where(where).delete();
    }

    //修改数据
    updateOne(db, id, data){
        return this.model(db).where({id}).update(data);
    }
}